package com.wanpinghui.wphlibrary.model.object.bean;

/***
 * 功能描述:用户参与信息
 * 作者:qiujialiu
 * 时间:2017/11/25
 ***/

public class ParticipationBean {
    /**
     * 'id': 1,  // 工程商（用户）id
     'status': 1,  // 参与状态，10：排队中； 110: 竞拍成功但未联系;
     120: 竞拍成功但余额不足; 130: 超时未联系; 200：抢单成功；300：聊过天；
     'nickname': '张三',  // 昵称
     'com': '万屏时代',
     'avatar': 'http://img.wanpinghui.com/avatar/1.jpg',  // 头像
     'online': 0 ,  // 是否在线
     'partic_at': 12343434,  // 参与时间
     'mobile': '134099888'  // 参与工程商手机
     'offer': '报价'
     'offer_at': 12332232  // 报价时间
     "is_breach": true     // 是否违约， true为已违约
     "breach_count": 2     // 违约次数
     "contact_state":     // 联系状态  0-未联系  1-已联系
     "contact_seconds": 0    // 联系时长(秒)
     "bid_win_at": 0        // 竞价成功时间
     'hide_nickname': '1319401'   // 竞标过程显示的名字
     */

    private String id;
    private int status;
    private String nickname;
    private String com;
    private String avatar;
    private int online;
    private long partic_at;
    private String mobile;
    private int offer;
    private long offer_at;
    private boolean is_breach;
    private int breach_count;
    private int contact_state;
    private int contact_seconds;
    private long bid_win_at;
    private String hide_nickname;

    public String getId() {
        return id;
    }

    public int getIdInt() {
        return Integer.parseInt(id);
    }

    public int getStatus() {
        return status;
    }

    public String getNickname() {
        return nickname;
    }

    public String getCom() {
        return com;
    }

    public String getAvatar() {
        return avatar;
    }

    public int getOnline() {
        return online;
    }

    public long getPartic_at() {
        return partic_at;
    }

    public String getMobile() {
        return mobile;
    }

    public int getOffer() {
        return offer;
    }

    public long getOffer_at() {
        return offer_at;
    }

    public boolean is_breach() {
        return is_breach;
    }

    public int getBreach_count() {
        return breach_count;
    }

    public int getContact_state() {
        return contact_state;
    }

    public int getContact_seconds() {
        return contact_seconds;
    }

    public long getBid_win_at() {
        return bid_win_at;
    }

    public String getHide_nickname() {
        return hide_nickname;
    }
}
